perfect balance of difficulty